package 多线程; // 定义包名

public class runnableImpl implements Runnable{ // 定义类，实现Runnable接口
    
    @Override
    public void run(){ // 重写run方法，定义线程的执行逻辑
        System.out.println("create thread meth 2, impl runnable...run..."); // 输出线程创建信息
    }

    public static void main(String[] args) { // 主方法，程序的入口
        runnableImpl r = new runnableImpl(); // 创建Runnable实现类的实例

        Thread t1 = new Thread(r); // 创建第一个线程对象，传入Runnable实例
        Thread t2 = new Thread(r); // 创建第二个线程对象，传入Runnable实例

        t1.start(); // 启动第一个线程
        t2.start(); // 启动第二个线程
    }
}
